Big Huge Thesaurus

Portuguese cypress

noun